a patch of garden - İngilizce Eşanlam Sözlük